Great location. The apartment is typically Spanish in build and design, so yes whilst that means not a great deal of natural light, this is not a problem as it keeps the apartment cool.
Missing a few touches such as bottled water and provisions, but there is a coffee pod machine. The only real issue was a leak in the bathroom from the apartment upstairs. This looked like it had been there for a while and considering the premium price of this accommodation, would have been good to see it repaired.