My wife and I recently stayed here and really liked it. We couldn't decide between the area this hotel was in and the old downtown but we were really glad we picked this as it was only a few blocks from the beach.
The staff was great and really made the experience a lot better. They may seem very reserved but if you ask them anything they will go out of their way to accommodate. We used public transportation the whole time and they were very knowledgeable about bus routes and how to get places. Pedro in the bar/cafe area was excellent and was patient in showing us regional cuisine and drinks that we didn't know about.
I would add that at first this area of Spain seemed very reserved and not very outgoing so it took a little while to adjust to after coming from Barcelona. After understanding that this was just a regional difference and nothing personal we had a great time!
I would highly recommend a side trip to Bilbao and/or Biarritz, France since they are so close. The Amara bus station is about 7-8 euros by taxi or 2 euros by bus and easy to get to.