Stayed at this resort for the night because we had an early flight. Check-in was easy. Staff is super friendly. They have a nice little restaurant for you to eat. They have a nice pool to dip in. The villas are private and comfortable, they give you free coffee, tea, and water. Highly recommend this airport close hotel to stay at. They also offer a free shuttle to the airport.