The location is perfect, it's 10-20 minute walk from pretty much everything you want to see in Madrid. The wifi was good and stable. The place is smaller than you might expect from the photos; it was fine for us, but when you expand the sofa into a bed there isn't much space left. Overall we enjoyed our stay.