Amazing location to see St Peters Basilica out the windows. Also close to numerous bus stops.