Carmelo's apartment is in a fantastic location just a few hundred metres from central Gran Via. The apartment is as good as the other reviewers have written so I will not repeat. Check in was easy, just rung the door bell for unit 3, which was answered promptly by Diago.
Please be aware that the apartment is on the third floor and there is no lift so be prepared with your luggage.
Check out the local bars close by but further away from Gran Via. Fantastic local experience.
We highly recommend staying at Camello's and would do so ourselves.