The place had everything we needed. Close to the central station with many bus and metro stops around. You can get to the colloseum in no time and a super market is just around the corner.
The interior looks as good as the pictures indicate and we were able to leave our luggage before check in time.
Will visit again soon!