The home was pristine and had all of the amenities provided. The surrounding property was also well-maintained and it was fantastic to have access to tennis courts, multiple swimming pools and spa as well as BBQ areas. Our experience proved that it was nicer than staying at a hotel.