Fantastic place to stay with kids, loads to do with the beach, rock climbing all and an awesome playground - all surrounded by great food options. Highly recommend!