A beautiful place to stay with an absolutely amazing view!! Mike and his staff looked after us very well. I would definitely recommend a stay at his villa!!