Excellent place. Perfect location. Small personal touches. It made my stay in Rome so stress free!