Great location and value. Room was on the small side, but was manageable. The place felt very clean and bed was comfortable. There's a lift in the building if you've got a lot of luggage. Reception lady barely spoke any English which made it a bit hard to understand some instructions while checking in. Also, there needs to be a bell or something to get the staff's attention. We were waiting to check in, but nobody was at the desk, so we just sat there. Meanwhile, she was in a room right next door and asked us why we didn't knock when she appeared. The door was behind the reception desk, so it didn't seem obvious to us to enter that area. Access to the room included 3 keys which isn't very convenient, but you get a hang of which key is for which door after a day or two, not a big issue.
Pros: Location and value. Loved that we were so close to the action, within a few minutes we could be at a tapas restaurant. Also, the beach is close by.
Cons: Have a bell at the reception desk to get staff's attention.
Location: Lots of amazing tapas restaurants nearby and 2 great beaches within a ten minute walk. Easy hike to some great views overlooking the city.