Just perfect.
The setup and stay was just brilliant.
Beautifully appointed, nice extra touches, and great location.
Definitely will be passing on this gem to family and friends.