The hotel is very nice with modern and tasteful decor. The front desk staff spoke English. The spa is very nice with a wide variety of spa services, multiple pools, hot tubs and saunas! It's a 2 block walk to a private beach are with lounge chairs, towels and a bar area. Very convenient to several restaurants.