Perfect place and perfect location for a great stay in Rome. Recommend!