Front desk staff was courteous, friendly, and accommodating. Food was very flavorful and the prices were reasonable. The room was clean and so was the rest of the hotel. Room had a flat-screen TV, well-preserved furniture, and a balcony with a view. There was free Wi-Fi connection that was reliable. This place is perfect for family bonding and team building activities. Families and groups who stay here enjoy the pool, the playground, the game room, and the fun water sports. My favorite was staying in the beach to watch the sunrise and sunset. The hotel was very laid back and relaxing. This hotel just compliments and completes a wonderful experience. Food choices were a bit limited, but I still enjoyed my entire stay.