Great hosts, beautiful location. A must stay. Scenery not to be matched. 5 stars all the way.