Terrific standard of accommodation, very well-equipped, wonderful hosts, a special place.