Very clean and professional. The host is kind and caring! Great spot and good bang for your buck.