What a wonderful place to stay!
This place has everything needed for an incredible stay in an incredible city!
This apartment is a little home away from home.
Honestly don't look any further for your stay in Rome..