Good location near the Vatican and walkable to most other big sites.