Mixed experience overall. On the one hand - the hotel is really nice. It's clean and well-maintained. The staff is nice, friendly, and speaks English, which is a rarity in Spain. On the other hand - no hotel parking, just a paid public parking nearby, one of the elevators (the more convenient one) was not working, and room numbering was done by a drunken architect (no logic whatsoever). And the final, biggest issue was smoking. The hotel was no smoking, the room was no smoking, but no one really enforced that, which ended up in a horrible smoking smell in the room. We had to open the balcony just so we could breathe. Honestly, it would have been 5 star if not for that.