great location. very close to vatican and piaza navona.