A wonderful stay at a lovely locations.