Superb accommodation and wonderful host.