The place is very near to Roma Termini (the train station). It is very convenient to travel around Rome. There are 3 of us travelling and we have nothing to complain about the room. The check in process was easy and smooth. Would recommend!