Right on the Piazza Navona you could not get a better location. Our suite had a balcony overlooking the Piazza so we were part of the action all the time. The suite was very large and comfortable, newly renovated with free wifi. They did bring a "breakfast" in the morning to…