This place is ideal and great for a family trip! It was pretty spacious and convenient. The train terminal is just 10min walking distance and there is a bus station literally across the street.
Cristiana and her staff are on point! Very nice and professional... Always checking in with us to make sure everything was ok with us. They also help with scheduling transportation for us.
I will definitely recommend this place and would go back when in Rome.