Location is really near to colosseo metro. Colosseum is also just few steps away!
The place is big and clean and host is very helpful and friendly.
Highly recommend this place!