Shopping excellent restaurants BedBreakfast in Old Florida style and reputable luxury hotels are known as a holiday destination from Sarasota

What is the correctly punctuated version of this sentence?
Shopping, excellent restaurants, Bed&Breakfast in Old Florida style and reputable luxury hotels are known as a holiday destination from Sarasota.