Our stay could not have been more perfect! We wish we could have stayed longer. Private pool, sunshine, comfort, amenities for a family of four with two young children - it was spectacular. We can’t wait to plan our next visit!