Very central place in Rome. Clean and comfortable.