I'll start by saying the location is great. You are right by a lot of food, close to the beach, and your view of the beach from the apt is great. You can hear the waves crashing at night, without all the noise that usually comes from the beach.
We had some issues with cleanliness and although the apt was at one point renovated, there are definitely some things that need to be redone.
Overall we had a decent stay and the positives outweighed the negatives. Nelson is very nice and responsive.