Great stay, even better view and a superb host.