Excellent location and great hospitality! Very recommended! I will stay here every time I come to Rome!