“Lovely Hotel with little beach on south shore of Guadeloupe”
It took me a while to understand how these hotels fit together. There are three Karibea Beach resorts in Gosier -- all on the same property, and all sharing the same front desk. The front desk and each hotel are in separate buildings. From each of the hotels it's a short walk to the beach. The Prao is slightly behind the other two, so is presumably a little less preferred, but the difference is small.
The rooms were great. Separate rooms in the suites, with closing doors. Nice beds. A very nice shower. (Actually two showers in the suites; the one in the master bedroom was somewhat nicer.)
The collection of beaches in Gosier are not perfect for most water sports. Each hotel in the main collection of hotels that includes the Karibea Beach Resort has set up a little beach with rock walls protecting the beach from the ocean. You can use any of the beaches, but you have to walk between them. (In principle you could swim out and around the rock walls, but that seems like it would be quite dangerous.) The hotels make it awkward to get to many of the beaches, isolating them from each other. The three beaches we tried all had some combination of rocks and seaweed to make them less than perfect for playing in the waves. (In our experience, this was true of most beaches on Grande Terre; The west coast of Basse Terre had much nicer beaches.)
The staff were great, the rooms were great, the water was beautiful. There were nice-looking tennis courts. Overall: very satisfied.