Amazing stay!! Our room was so clean and spacious, pool was amazing, location is great, everything was in walking distance. There were staff on-site happy to answer any questions we had, and the restaurant on-site was well-priced and delicious. They also allowed us a late checkout for no extra charge and booked a taxi to the airport for us. We loved our time here.