The location is super convenient to the Place d'Italia metro station so getting around town is straightforward. Oliver leaves a ton of information including good places to eat and shop which was super helpful. Including a great tip on a place to shop for men's dress shirts.
Do note that this is a studio. That definition is a little different in different locales. As such your bed is a pull out couch that you can fold away during the day. As I was busy in Paris the rest of time it was fine for me. I should note that the pull out bed was surprisingly comfortable.
The view is stunning of downtown as shown in his pictures. Sitting on the patio and looking out is amazing.