We had the pleasure of staying in this lovely suite for 4 nights. It was our first time in Rome, and this apartment was just perfect. Very central location, everything exactly as described and shown in pics, check in was super smooth and convenient. Our train got delayed for two hours, and Laura, who was waiting for us to do the check-in, was so nice to wait for us and told us not to worry. We ended up arriving at 8 pm instead of 5 (for rain delay reasons out of our control) and Laura still accommodated our delay. She gave us great tips about where to go in Rome.
In short, you won't go wrong with this apartment. All five stars!