Senior Young people Well defined areas Supermarket Good general management Establishment with charm Restaurant Bungalows Next to the sea A lot of shade

Please fix the punctuation.
Senior, Young people, Well defined areas, Supermarket, Good general management, Establishment with charm, Restaurant, Bungalows, Next to the sea, A lot of shade