We stayed for a week! What a great villa, everything from Facilities, Location, Amenities and Decor. The rep is quick to reply with any queries you may have and is more than happy to advise of any information regarding the surrounding areas. It was perfect to rest. The kids were always busy as the Villa provides much to do. We paid extra to add the pool heating and it was well worth. We spent most of the time in the villa. Excellent rental property.