Very clean and great location. John is a professional host.