Really clean and well positioned place - close to Termini Train Station and all major attractions in Rome. Highly recommend it