Excellent place, great hospitality and close to the center of Madrid!