Clean tidy spacious great location and great host