Great place to stay. Well equipped, comfortable and cozy. The apartment is at walkable distance to Puerta del Sol, meaning that it's also close to most of the tourist attractions and shops. We used the place to work as well and the dinning and living room have enough sockets for everyone to connect anything they need. The internet connection worked perfectly as well. The hosts where kind and welcoming, they were also flexible in our check in time which helped us a lot, specially because our flight arrived early in the morning.
I would definitely recommend this place.