We were a family of 4, with 2 small children. The place was perfectly apt for what we wanted.
I have to point our that the balcony is facing right over the Puerta del Sol which added immense value to our stay as we were there over new years.
Location is superb, practically everything was walking disctance. Overall great value for money.