Beachfront hotel, Terrazza Rivage, offers sleek rooms, indoor/outdoor pools, a spa, and a rooftop terrace.