wonderful host, communication, location, and 5 star accommodation. stay here :-)