Damn! I reccomend to book this place its central in Rome (everything on walkin distance).
The place was also real nice with an office to work as well i enjoyed my stay here!