Great place, flat has all the things you need to feel at home. Location is really good, just few stops from the city centre. Also not far from El Retiro park, went for a run there and only took me like 5 minutes to reach the park. A supermarket next door and lots of quiet bars and pubs on the same street.
Check in and out process was very simple. Communication with Almudena was really good.