Let's make it straight :
-Great location
-Great apartment
-Great Host
What else could it be said except that the Romans are incredibly kinds...
A MUST SEE ;-)