I'd use Vokel's apartments again if I was traveling to Spain. It's basically an affordable hotel but much more spacious and accommodating to travelers of 3+. Hotels really have a hard time providing a solid value for 3 travelers.
The apartment was well-designed and I personally loved the large towels provided. In addition to what's available there, the front desk area allowed for self-restocking of things like soap, coffee grinds, as well as salt/pepper/sugars.
Having a core time where there were front desk personnel to assist was essential when trying to navigate a new city.
The location was pretty walkable and close to Madrid's main street Gran Via. It was a short 10-12 min walk to one of Madrid's famous markets: San Miguel, and we easily saw various popular plaza's.
The place was notably comfortable. It wasn't drafty and I felt pretty safe and comfortable going in and out of the apartment. I'd highly recommend staying here.