We spent a whole weekend with 11 people at the apartment. It is well located right in the center of Madrid. You will have everything you need just around the corner. Melvin was a nice and relaxed host. We had no problems.
The apartment is a good place to sleep for a bunch of people. The equipment however was quite average. It was clean, but a renovation would be a good idea.