Very clean and great location! We had a great time and the host was great.