We stayed two nights and would come back again. The apartment was clean and had the essentials. Convenient location, steps away from lots of cafes and restaurants, nearby to shopping area, and 20 mins walk from royal palace and Prado Museum. Parking/driving is a pain in this area, but there was a garage ~2 blocks away where we paid 27 € a day- we did not move the car during our stay!