Carmelo was a fantastic host! He sent us clear instructions on how to get to the apartment, and met us there to go over some tips for Madrid. Very nice, very easy check-in (even though we arrived late!). The apartment is good, very clean, and comes with everything you could need. We did run out of hot water showering a few times, but maybe we were just showering longer than expected. Overall, amazing location! Seems to be about a 20 minute walk to every major attraction, and well connected to the metro.