Best place to stay in Madrid & a perfect host