We highly recommend this wonderful villa. We had an incredible experience. The hosts were fantastic. They even helped us to prepare a wonderful surprise upon arrival. The view is amazing and the garden is beautiful. Thank you so much for such a wonderful stay.