Stunning views. Great location. Lovely hosts. Clean and tidy accommodation.