Excellent location, accommodation and services.
Just great.
10 out of 10