The location is fantastic. I stayed at Leeways with a friend and we were pretty much able to walk to all the places we wanted to visit. The apartment building is just of Gran Via which is great! The host also checked me on time, he explained everything to me and was super friendly. He also replied to my messages in a timely manner.
My only issue was the cleanliness of the apartment. We found that the blankets and the floor was very dirty. The internet was very very slow, despite being given more than one network to connect to. Although this was a holiday, I had to do work in the mornings and was not able to complete my work due to the slow internet. The plugs are very awkwardly located (behind the bed, above the kitchen sink) So it wasn't convenient to charge our electronics. We both couldn't charge our electronics at the same time.
I would recommend this place to someone visiting Madrid and wants to stay in a place close to the attractions. I wouldn't recommend this place to someone on a business trip.
Overall