Great location. Beautiful, serene home. Great host. Clean, well stocked. I mean everything was perfect. Will definitely come and stay again.