The location and the view is fantastic. The premise is great for large groups or families.
Only issue we had during our stay was that the premise was that the kitchen/dining area was quite dirty on arrival. There was also a lack of basic cleaning supplies (bin bags, dishwashing liquid).
Overall, it's a nice accomadation for large groups and has some great views. Cleanliness is a let down but that can always be improved.