We stayed for one night and enjoyed our stay. There were four of us and while the kitchen area was a bit small (2 people max) the unit was a nice size for the 4 of us.
We had a car and managed to find some on-street parking a couple of blocks away (5-10min walk) which was free.
Unfortunately I was quite sick during our stay so I did not get to leave the apartment and so cannot comment on the location, however my friends left and were able to find everything they needed within walking distance. I would stay again and I would recommend.