Excellent place to stay in Rome, highly recommended!