Great location! the street is full of restaurants, bars and shop and you are in 1 min to Piazza Navona. Marco organised our transfer to/from the airport and answer quick to your needs.