Good location. Great communication with host.
The place as shown in the pictures. A good choice if you want to visit most emblematic places of Rome by walking.