Hidden gem describes this place very well. We thoroughly enjoyed our stay, everything we wanted and needed was available. Provided a great setting to sit back and relax enjoying the views, also easy access to walks and local amenities.