The apartment is great for a short stay and location is one of the best in Madrid