Great hosts, terrific location, superb accommodation!