Great place. Nice location although, kinda far from Colosseum Basilica and Vatican by foot. It is easy to catch public transport or cab. Small but cute.