The apartment was beautiful. We made good use of the wifi and air conditioning (in 40 degree heat!) between 12 of us. The group were all impressed with the quality and we were very comfortable. There was plenty of room for us all, enough bathrooms, good showers and comfortable beds. We didn't do any cooking in The kitchen or kitchenettes but they may have been too small to cook a meal for that many people anyway. The kitchen equipment was there if we needed it though. The location was perfect for everything we wanted to see in Madrid. I would not hesitate to recommend the accommodation to anyone visiting Madrid.