Great hosts, excellent accommodation & amenities, a real home away from home. Would happily stay there again.