Amazing location. Few steps away from the beach and 10min walk to the old town. Tonnes of restaurants around. Cons: free parking is very limited and is 10 mins away https://g.co/kgs/4pKV7S all the rest you have to pay for , but who needs a car when everything you need is a walking distance away. Noise isolation is not great, you can hear neighbors. I didn't take stars away for this because every single flat in Spain is like this :) just take ear plugs and stay in this flat :)
We stayed with 2 kids and I cooked a lot, supermarket is few meters away and kitchen is fully equipment. Overall, will recommend.