Great place! Very clean and organised. Location is amazing - walking distance from some of the most amazing sights in Rome. I highly recommend!