I stayed at Soledad's with my family. The location was very convenient - we were able to walk everywhere we wanted to - lots of great restaurants are just a quick walk away. ALso there is a subway stop just steps from the building - so when we wanted to get away, it was easy.
There are multiple markets within blocks where we were able to purchase groceries. The kitchen is small but well appointed and you'll find what you need there. We chose to cook breakfast everyday so this was a big help.
The space was very clean and had all the essentials. The shower had nice water pressure, the towels were soft, and the beds and linens comfortable.
The real stand out is Soledad - she was a great communicator (check in and check out were a breeze) and she went above and beyond in helping us on our final day.