We stayed for 4 nights and everything worked perfectly. The communication was super easy. Everything as described. We can only recommend to stay in the apartment.
Very well connected as close to termini station