Awesome place! Liked the neighborhood. Walk down Via Latina (towards Colleseum) to find lots of nice local cafes, eateries, pizza, gelato. Nice deli-style cafeteria on Via Cesar Baroni towards Metro station—nice take-out, coffee, etc.
The place itself is great and I’d stay there again in a heartbeat.