Great place for family bonding with lots of activities, and beautiful sea view.