Great hospitality in a great spot. More than comfortable and walking distance to many of Rome's gems.