We had a great time in Madrid and had no problems with the flat. It's in a great location, is nicely put together and well looked after. I'd also say that Marco was great at communicating in advance.