Mary described the place very accurately to us before we arrived. Check in was simple. We had good communication with her throughout the process, and the apartment is very comfortable and modern.
Complaint: we found stray hair scattered from the previous guests in every room. It had not been thoroughly cleaned before we arrived.
Otherwise, we had a great experience, but the hair did put a damper on the stay.