Excellent location, clean as a whistle, and extremely warm hosts.