I stayed here with my 1 year old son. The apartment was perfect for us and had everything we needed. The location was great and within walking distance of everything.
The only thing to note is that the apartment is up three flights of stairs and narrow, so if you plan on needing a stroller it’s a bit of a hike in and out.