Great place! Awesome location! It's located near Colosseum, Basilica di San Giovanni in Laterano, St. Clement Basilica and Scala Santa.