Great hosts, location and apartment. Definitely the spot to be in Madrid.