The apartment was really clean and there was also towels provided for us! Even though the room was a bit small, it was adequate for the 2 of us and everything is fine, although we didn't see Muhammad around except on the first day.

Location-wise, it is very near to a Metro (Lavapie), but it's a 10mins walk away from the Atocha train station.