If you have a chance to stay in a place run by Nick, definitely do so. He was an amazing host and really made our stay memorable.
The Villa itself is lovely. Great seating area, wonderful patio to look at the amazing view, and good amenities. Nick and his team left us supplies for daily breakfast, and helped make our stay as easy as possible.
This place also has far fewer steps than others to get inside. Big plus if you have travelers with challenges with lots of stairs.