Stunning apartment at an incredible location, Maggie's place is just perfect for a short or long stay in the heart of Madrid