Great place with lots for kids, short walk to the beach.