Fantastic apartment. Perfect location. Accommodating host. Perfect place to enjoy Madrid