We had a great time during our stay. The apartment is in a perfect location with many shops and restaurants near. Because of the location you did have some street noise, but it is to be expected near the Spanish Steps. The apartment does NOT have air conditioning, which wasn't realized until after booking and the cancellation policy is pretty strict. Overall, the apartment was very clean and would be perfect during a cooler time of year! Lorenzo was a great host with lots of information!