Great location and very responsive staff. The place was a bit smaller than expected and there was odd smell but overall great place.