We had a great time. The place is located 15 minutes from the central station and is very convenient to reach the important locations in Rome. Great place for 6 people.
Thank you very much!