I stayed at Helios chilled little apartment! And it has everything you need to enjoy a trip to Madrid. Great location and value for Money!