Very nice place with great location towards everything in Rome