Get Travalour for free on Google Play
One part of this beach is sandy while the other is rocky. There are a lot of shopping streets and restaurants here. We went there in the evening so not sure if the sandy beach is swimmable.
Visited on Mar 2020