St. Martin has a beach for all types of beachgoers