Hotel Palace is located on the yacht port Marina Dinevi in St Vlas and on the first line to the beach in Dinevi Resort The hotel offers elegantly furnished and comfortable rooms with sea views from the balcony

Could you correct the punctuation please?
Hotel Palace is located on the yacht port "Marina Dinevi" in St. Vlas and on the first line to the beach in Dinevi Resort. The hotel offers elegantly furnished and comfortable rooms with sea views from the balcony.