10/10! Our time here was absolutely incredible. The view is unbeatable and even better then the photos. There are plenty of well setup areas to relax and have fun. The kitchen and BBQ were ideal for cooking and the balcony was perfect for group dinners with a view. The spa is hard the describe with words, such an incredible view and positioned perfectly to relax. All of the rooms were as advertised and we found the space more than big enough for a group of 8. The walk into town is steep but beautiful, we mostly walked into town and then caught an Uber up the hill if tired (around $8 fares split by 4 so not expensive). I could not recommend this place enough.