I would definitely recommend staying here. Ivy was very accommodating with our schedule--our flight came in pretty late and she still met us to check us in. Also, we wanted to leave our bags in the apartment after check out before we headed to the airport, and she allowed us to do so.
While the apartment is pretty tiny, the room is very spacious and it is overall in a great location. The space is clean and had several welcoming touches (cups and tea bags in our room, clear communication in the room about expectations, etc.).
My only word of caution is that the mattress is very thin. For the majority of people, I don't think this would be a major issue, but if you have back problems, this might not be the best option for you.