What can we say about our stay! Just amazing with a wonderful staff and amazing views from all rooms at the villa. The food was just delicious, the service was spectacular and the villa was always kept so clean. The villa was a perfect size for our large family but never felt crowded and there was so much room. We can not wait to return and enjoy another wonderful stay.