I highly recommend staying at Johan's apartment in Madrid! It is very clean, comfortable and quiet. It looks just like the pictures, actually it was more spacious than I expected. It is very close (10-20 minute walk) to most tourist attractions. It's only a five minute walk to a 24 hour grocery store as well as a taxi station and the metro station so it is very easy to navigate to and from the apartment. Both Johan and Ernesto were very kind and helpful during the entire process from booking to check out. They even offered to pick us up from the airport because the metro station was temporarily closed. I will definitely stay at their apartment the next time I return to Madrid!