Superb accommodation, brilliant location, great communication, overall a wonderful host.