Excellent facilities and location, great views, very high quality of accommodation, yet feels like a home. Clean, peaceful, would love to stay again.