Cannot fault this place! We expected the views to be amazing but they are beyond anything you can imagine! Views from the kitchen, from the bedrooms, from the balcony, from the pool! This accomodation is so incredible! It was really clean and had all the kitchenware/bedding/bathroom items we needed for a comfortable stay. Would highly recommend a stay here!