A great place to stay with everything you need for an enjoyable holiday provided. The location is excellent and the view is amazing. The hosts were very quick to respond to an issue we had when first arriving turning up personally to sort it out. We will definitely be returning soon.