in the country buffetstyle breakfast friendly with families play ground pets allowed safe parking lot flat double room WC shower TV set radio telephone internet connexion kitchenette nonsmoking areas massages sauna golf course horseriding tennis room for trainingcolleges

What is the correctly punctuated version of this sentence?
in the country buffet-style breakfast friendly with families play ground pets allowed safe parking lot flat double room WC shower TV set radio telephone internet connexion kitchenette non-smoking areas massages sauna golf course horse-riding tennis room for training-colleges