Excellent stay, superb location, accommodating host.