We had a lovely time at Three Beaches.
So many thoughtful little touches made the time very enjoyable.