Great place in Rome! Very modern and quiet. Right next to the transit station.