Great stay, great surroundings and great hosts