Customer service was amazing! front desk thebest in Spain specially the one close to the lights store, the place where we had to checking.
Great location, very well connected eitherpublic transportation!