The place is 3 to 4 stops far from termini main station. The metro station is 5 minutes walk from the place and there is a night bus( 3 minutes walk) as well. We did late night check in thanks to the host he let us in. Independent bathroom.
Overall good value of money.