The place is in an excellent location. Only a Block away from the Pantheon and a ~10-20 min walk from most sites or a short bus ride.