Overall this was a very nice location and great place for a quick vacation. I was nervous since there haven't been any reviews in over a year and a half, but it was legit and safe. Her son met us at check-in and gave us a good run-down of the area, showed us a pretty comprehensive map of where to go and where not to go, and some good tips on getting around the city. Oh, and he also brought us a bottle of wine, cheese, fruit, eggs, and bacon so we didn't have to go out when we got there - that was awesome.
The apartment itself is nice. Small, perfect for two or three people, but nice. The bed wasn't bad. Wasn't great, but wasn't bad. The patio is amazing - a great place for a bottle of wine and some cheese. Restaurant recommendations are on point. You're a ~15 minute walk from the beach, ~10 minute walk from the busy tourist area, but the fish restaurant and lady dumpling a ~3 minute walk each) are amazing restaurants for locals.
What cost the star was the fact the bathroom could use a deep cleaning. There was dust and grime behind the toilet, some mildew in the shower, we couldn't get the top shower head to work, and honestly bathrooms are the one area that we want to be really clean when we stay somewhere. And it's not that it was really *that* bad even, it just needed a deep cleaning.
Aside from that, make sure you read all the details. Feedback for Airbnb: find a way to collect all the taxes so we aren't surprised if we don't read every tiny detail in weird places on the listing (such as the Barcelona tax). This is really frustrating.