Our stay here was wonderful. The flat was well located, and central. The perfect start to our holiday in Rome.
The hosts were attentive, and had fantastic communication. When we had issues with the wifi, the team was right there to support/fix it!