The apartment far exceeded our expectations. It's really a bargain, particularly considering the super convenient location. The apartment itself was clean, comfortable, and was equipped with pretty much anything you could need. The staff were also very flexible in terms of our check-in time and their communication was prompt and professional. My only regret is not having found this apartment sooner in previous trips to Madrid. If it's available, book it.