Andrea and Almudena are great hosts. We appreciated the clear instructions and the thoughtful gestures like having a bottle of wine and some snacks (but we didn't consume these). The apartment is large and spacious and fairly clean. The compound is clean and cheerful and cozy. The hosts provide a lot of amenities (just note that the washing machine doesn't have a dryer).
However, as the apartment is located near the Termini station, the outside is rather dirty (just something to be prepared for) and there are a few homeless people around.