Very clean place in a great location. We had a group of 5 and we would highly recommend it.