My mom and I stayed for 3 nights and were very happy with the location of the apartment--away from the main crowds but in a lively part of the city! The shower in the master bedroom was very nice, but note that the second bedroom and bathroom are quite tight--perhaps more suitable for children. With the pullout couch, the apartment could definitely accommodate 4-5 people.
Check-in was not as smooth as we would have liked, as we had to wait almost an hour outside the building to be let in. Maggie is very nice though and generally good at communicating promptly.