Albergo AllAncora provides an outdoor terrace where you can comfortably eat and drink during the warm months

What is the correctly punctuated version of this sentence?
Albergo All'Ancora provides an outdoor terrace where you can comfortably eat and drink during the warm months.