Very good place, good location. Cleanliness a little lacking, but overall good value.