Great amenities, cosy cottage, wonderful views, and delightful hosts. What more can you ask?