Clean, great location, great place, friendly hospitality, great host