Couldn't be more perfect.
The view, the comfort, the bath, the hosts, and all those special little touches.
Magical!