Clean and tidy, excellent location, helpful host