Good place with very good location. The only thing I have reservations about is cleanliness.