Esther 's apartment is great. The outside terrace has great views. The beach is about 1km away but there is parking for 2euros for 5 hours if you don't fancy the walk. There is also a supermarket by the beach.
The apartment would be easy to find if you had proper instructions. Don't trust the directions from this site as Google Maps doesn't know where it is!
We had a couple of issues whilst there and more communication would have been appreciated . However I would recommend Esther's apartment.