This is a great location in Lakeshore. We had a pleasant stay and it worked well for our two young kids as well. We brought our own baby gate because of the stairs but otherwise, it was quite safe. We would definitely stay here again.