Excellent location, very clean. an absolute recommendation for couple to stay in Rome.