Excellent overall. Beautiful location & accommodation. Tom is very friendly, super helpful and easy to communicate with. We will definitely stay again.