Our stay was pretty good. The key things that you need to be clean were clean like the bathroom and kitchen, but there was visible dirt on the less obvious places like the walls, under the bed, and the baseboards that made the stay less comfortable. The place had all the necessary amenities. I would recommend paying for underground parking because street parking is almost impossible.