Great hosts, great location, beautiful accommodation, lots of thoughtful touches . Highly recommended