I have not spent a lot of time there, but it’s beautiful, there are some good restaurants that overlook the beach, there are fun shops and bike rentals and lots of gorgeous views. It’s been a while since I went there, it’s a good distance up the coast from us, but you will have a lovely time, I suspect. :)