Excellent place to stay. Hosts were extremely hospitable and the place was clean and in a beautiful location. Would certainly stay again.