Trou aux Biches is a small village with exclusive resorts and private homes

What is the correctly punctuated version of this sentence?
Trou aux Biches is a small village with exclusive resorts and private homes.