Great location. You can walk to the beach and there are shops nearby.
I would definitely stay again.
The worst thing in this apartment is that you can hear the conversation and footsteps from the upstairs apartment very clearly.