The flat is in a great location and has all of the amenities you need to have a great stay in Madrid. I stayed there alone, but there would be more than enough space for a couple or group of friends. The place was clean, close to all of the action, and a very easy metro ride from the airport.