Very nice place with a lot of life and atmosphere. The people there are super nice and everything was organized very smooth. They took good care of you and were happy to help with tips and tricks for visiting Rome. Highly recommended place!