Great location. Caring hospitality. Well appointed accommodation.