Great place, perfect for a family. Has all the things you could possibly need with heaps of extra touches.
Close to beaches, in a lovely neighbourhood.