We stayed at the apartment for 5 nights and it definitely felt like home from home.
Despite me forgetting to tell Diego when we would be arriving everything at the flat was set up great for us. There is everything you need in the flat - hairdryer, towels, bedding toiletries etc which is great when travelling with a small suitcase.
Location wise we found in perfect for getting to other places either by the hop on hop off bus, on tram via metro (We arrived at tribunal which is a 5 min walk away and then used calleo a lot) or just walking. Plaza Mayor is only about 10 mins walk away.
We struggled sleeping because of noise - people on the strairs juat going to their apartments and just the general sounds of the building - but would just bring ear plugs next time.
The apartment itself is bigger than the pictures suggest, the shower is brilliant and the terrace a real bonus. Would definitely recommend.