Stunning view, excellent amenities, charming and helpful hosts - couldn't have wished for more!