Be aware of all the extra fees that they will charge and make you pay in cash prior to getting into the apartment. "Tourist tax," late check in fee, etc...
The a/c couldn't keep up with the Spanish heat and got very warm in the apartment during the day. Good location.