Best summed up as absolutely perfect.
Superb host
Excellent location
Sparkling clean
And a great nights sleep