I can honesty say this was one of the best locations we have ever booked. As a physical active family, we definitely enjoyed our stay particularly the amenities included (i.e. swimming pool, sport courts, table games, etc). Resort style stay is exactly what you get. We are generally not fans of returning to previous bookings (as we enjoy new stays for variety and excitement); however this may prove the exception to our rule. Thank you Donna for a fantastic stay.