The location of the apartment is perfect. Lots of nice restaurants and bars. The apartment itself is clean and has airconditioning. Unfortunately the check-in was a bit rushed and uncomfortable. The guy that arranged our late check-in (at 21:30, for wich we had to pay 30 euros), wasn't that friendly, seemed to be in a rush and did not take time to show us around. Despite that we had an amazing time in Madrid :)