Good spot in Rome, very close to Roma Termini which is convenient. Be aware of the extra tax and the late check in fees mentioned in the description, as these must be payed in cash on arrival