Amazing apartment. Location is great. Few steps from Piazza di Spagna.