Mins away from Colosseum and metro-Station. Excellent place