Super clean, very responsive and friendly. The location and styling are very unique and awesome. We had a wonderful time and will definitely be back again!