Superb accommodation, superb host.