Excellent host, excellent apartment, excellent location, wouldn't stay anywhere else in Madrid