Nice little space perfectly within walking distance of the Colosseum and 2 different train stations