Very nice location, a nice place in the heart of Rome. Convenient for sightseeing.