Great place in the south of Madrid. It has everything you need and is a great base to explore Madrid from!