Excellent location. The sandwich shop next door was great. There is a place within 300m that had amazing pizza. Walkable to trains and Colosseum.
The elevator was appreciated for luggage. The place was clean and spacious. No complaints.