Amazing location! Very clean and not too far from all the attractions of Rome! I highly recommend this place