Location says it all. Walking distance to most everything and the Metro for everything else. We would stay again if looking to be downtown in Madrid.
Kitchen was useful, but minimally stocked. Don't plan to cook a feast. On the flip side, groceries are very, very cheap in Spain. You can cook most anything that doesn't require an oven.