Beds are comfortable. Great to have a TV room. The water dispenser was a nice touch. Remember to map to Dolphin park, not the address given. Carmen texted to make sure we were ok after our plane landed. We were stuck in a 2+ hour line at the airport for customs, immigration, and health check. She waited for us. Her food recommendations were great. Pool is refreshing. The balcony is a great place to relax and enjoy the weather and view.