Melvin’s place is well located within Madrid Centre. Apartment had this funny smell, but was easy to deal with.
If you’re travelling with bags, you should find a place to store your bags if needed. Melvin will charge 3 euros each bag to be stored at his office, which I found quite disgusting and advantageous.