Beautiful atmosphere at this hotel. Very family friendly. 3 pools. Rooms were spacious and clean. Ours had a little balancy overlooking the pool. Problem with our room key was resolved quickly. We walked to the beach area but didn't stay too long. Beach is okay. Pools are very nice.