My group and I loved this place. It was very clean and the location is great. The only thing is that if you have trouble walking at all, there are a ton of stairs so keep that in mind, this wasn’t a deal breaker for us though.