Great apartment, perfect location on one of Rome's most beautiful streets. Supermarket and cute shops are literally right outside your door, and nearby Taverna Agape is a rare find of amazing authentic Roman food in an area that otherwise mostly caters to tourists. Communication as easy and we didn't have any issues during our stay. Highly recommended, we'll be back.
(There are LOTS of steep stairs, around 90 steps, so take that into consideration for your own fitness levels and luggage. Wasn't an issue for us and the view is well worth it, but wanted to point it out.)