Location and Place was great.
Only issue for us was number of stairs. It was bit hard to go up and down with 2 kids. Place is on 3rd floor with 60 stairs.
I highly recommend the place otherwise.