We loved the rooftop terrace as well as the balcony. The location was fabulous- a few blocks from the Spanish Steps and in the heart of great shops and restaurants. There is a Carrefour mini market a few streets from the apartment which was so useful to pick up food and drinks for our stay. Flaminia also provided us with coffee and bottled water, juice and iced tea. It was a delightful place to stay in Rome.
Beware of the steps up to the apartment- we counted 175 from street level. It's a great view once you get up there. Just pack lightly.