This place was absolutely great. Rutilio was super welcoming, with great Spanish and English, he explained the city to us and the communication was great. We are a couple and stayed for two nights just to walk around the city centre and the location of the apartment is just perfect, in the middle of everything and right next to public transport (metro and bus). If you come by train (Atocha) you can take the metro, get out at La Gran Via and you will be at two minutes walking to the apartment, but besides that we did not need it because all main spots are walking distance as well as shops and tons of cafes, restaurants and bars.
The apartment is comfortable for two, super cosy, lovely and modern decor, gets a lot of natural light, bit cold during winter (we stayed in January), just like the photos and with all the bits and pieces that you can need. It does require going up and down 4 levels but if you don't mind stairs then is a great little place to stay in.
The main thing for us was the location, can not explain enough how well located it is :)