My wife and I needed a last minute place in Rome for a few days and found Francesca's place to be nothing short of perfect. The place itself is amazing with it's impossible to beat views of the square, great sound insulation (this from an extremely light sleeper), and spot on amenities (washer, coffee, AC).
The location is also amazing since it's minutes walking from the center and is easy to get to from FCO by train+ tram
I highly recommend this place to anyone looking for a centric and luxurious stay!