The place is great, I would totally recommend it to anyone visiting Rome!