If you’re after a great location this is perfect. Close to shops and beach. Has all the amenities needed for a great trip. Pet friendly too, our golden retriever had an absolute ball!
If you’re travelling with children there are a few little safety issues but if you keep an eye on the little ones it’ll be fine.