An excellent place with a superb location! The hosts were so hospitable, communicated very well, and had the place extremely nicely prepared for our arrival. A great experience!!