This fantastic apartment is situated in one of the most popular gay destinations in Spain Sitges Within a few minutes walk you can enjoy the wonderful beach of San Sebastian and many fine local restaurants

What is the correctly punctuated version of this sentence?
This fantastic apartment is situated in one of the most popular gay destinations in Spain, Sitges. Within a few minutes walk, you can enjoy the wonderful beach of San Sebastian and many fine local restaurants.