We loved our stay in Madrid. Perfect location, easy to find. I can't think anything needs to improve! We have recommended your place to friends already.