Spot-on location, nicely appointed flat, best customer service in Madrid!