Great place and location. Good for comfortable stay in Rome.