Great place in a great location.
Excellent hosts - everything thought of.