René is a great host and his place is at a great location. Literally, 10 minutes walking from the Colosseum and the Basilica Santa Maria Maggiore. It is also 3 minutes walking to the metro stop Vittorio Emmanuele (lina A), but I would only recommend the subway when you're awfully tired. Rome is a city you need to walk around in!
Check-in and check-out were both super easy, the place is clean but, for the hottest season (July-August) a fan in the room won't make it. It can get hot.
The two showers get very busy, so plan to wake up early in the morning to get in first!
As for food, there are some places around like restaurnts (with gluten-free food some of them), and a supermarket around the corner if you want to buy stuff for breakfast.
I would definitely stay here again!