Great stay, gorgeous surroundings, lovely little touches to make the stay memorable.