Helios accommodation is right in the centre of Madrid and it's easy to walk to most of the sites. We found the apartment to be very clean. There isn't a electric kettle or oven but It wasn't a great problem as we ate out at the very nearby restaurants. We would recommend staying here.