Westbrook Bay, best things to do in Margate