Wonderful stay in great surroundings.