The location has always been great but now the staff and luxury of the hotel matches the vista. Staff were all very friendly and proud of their hotel. The rooms were fun with excellent bedding. Amenities are great....apothecary bar is fun with delicious cocktails, beautiful library, fun pool scene with DJ on the weekends. Great beach attendant staff too.