A perfect location, a really well appointed place and an incredibly helpful host. Couldn't have asked for more in Madrid!