The Flat was amazing. David made every effort to make our stay perfect. If we make it back to Madrid we will definitely hope to stay here again.