We loved our stay! If we ever go back to Madrid, we would stay in the same flat. Everyone we worked with from registration to the communication was exceptional! The location was perfect.