Place was great. Good location if you plan to see the Colosseum.