Elegant hotel with casual rooms, a refined restaurant, bars, and a beach bar. Offers tennis and complimentary breakfast.