Excellent accommodation, great location. Perfect host.