Smooth check-in, good location not far from Colosseum, apts has everything you would need.