We had a great overall experience. The items that prevented a 5/5 rating was that we felt there could have been more pool toys, we had some issues with ants in the property and the fact we had a toddler with us and some of the furniture was not ideal for our situation.