My husband and I visited with our 3 teens ages 16, 19 & 19. I always research on TripAdvisor and other travel forums and as has been our experience in the past, the majority of the reviews on here are spot on accurate.
We had about an hour and a half ride from the airport enjoying cold waters and beers along the way, with some stops for beautiful vistas and photos (thank you St. Lucia Airport Shuttle!). We arrived at the St. James Club Morgan Bay not expecting a 5 star property and I would not call it one. It was however beautiful, clean and exactly what we were expecting having done our research. I would say it is a solid 4 stars, especially if you have simple tastes. While we waited and filled out a few papers they brought us rum and fruit punches. We had 2 rooms in building 100. Both rooms were considered premium doubles as we needed 2 beds per room. I had called the resort to request our rooms be together, on the highest floor and with ocean views. (The premium doubles are advertised as "full or partial ocean views") We were thrilled to arrive and find that all our requests had been honored. Our entrances overlooked the mountains, kids club and tennis courts, our balconies overlooked the ocean, pools and resorts central areas.
The rooms greeted us with beautiful tropical flower buds and petals on the beds and baths, nice touch! One room showed more wear than the other, but really that's being nit-pickity on my part. The cord to the shade on the balcony door was missing, so we couldn't open the shade and the glass top to our dresser drawers/tv stand/refrigerator stand was missing so it was just the wicker top. The hairdryer had a short in the cord so it didn't stay on easily when in use. Also, our balcony had only 2 chairs and no table, other balconies had a table. None of these things bothered us enough to complain and I would not even call them complaints, just giving an honest review of the room. We also had trouble with room towels. Some days we did not get replacements and had to call, once or even twice before they brought them, some days we did not get washcloths, it was odd and random. The dirty towels would all be taken, but not replaced. Our sons did not have this problem with their room. The views were amazing from the balcony and exactly what I had hoped for when I asked for that ocean view! We also were able to sporadically connect to the wifi from our balconies, but not in the rooms.
The grounds were beautiful, lots of local tropical floral plants, bushes, etc. I am not usually a public pool fan, but I was in all but the kiddie pool every day, therefore they were clean and well kept. The beach was raked each day but there really was not a lot of debris anyway. My biggest pool/beach issue was that many of the chairs had bird poop on them. in order to get 5 chairs together, we always had to pull them from various spots. Again, not a complaint really as it is outdoors after all. I would however recommend that maybe the management have the guy who was power washing the sidewalks also hose down the chairs. They did seem to be taking the loungers a few at time each day and taking the covers off so I presume they were cleaning them. I guess it's just hard to keep up with the birds.
The restaurants and food were all good. I had one bad meal at Morgan's Pier. The appetizers and desserts that night were delicious but my tuna while very flavorful was cooked to a hockey puck. I only ate a few bites. Also, one meal at Bamboo my husband really wanted the lamb shank but they had run out. The portions that night were minimal and the teens left hungry. By the time we were done, but buffet was closed. We did not return to Bamboo for dinner, as it was where we ate breakfast and lunch most days anyway. They only had 2 tables for 5 one was right at the water and perfect! The other way in the back and not so much. We were lucky to get the water side one most of the time. Hubby and I would linger with our morning coffee just enjoying the view each morning. Our next meal at Morgan's Pier was phenomenal! And we dined just at sunset and the waiters took great family photos of us. Another nice touch as they offered we didn't ask. Tree Tops was also delicious. All pizzas were yummy, can't comment on the pasta, never tried it. It was only a pick your pasta type and pick the sauce you want, no house specialties for the pastas. Desserts overall were so so. They are putting in what I was told will be a coffee bar. I would have suggested a beach or poolside snack bar that would be open whenever meals are not served and perhaps late night. Some nights we ate early and it would have been nice to get a snack or light appetizer for the show at Sunset Lounge. I understand why they only have plastic cups around the pools and beach, and have no problem with that, but larger ones would be nice. The frozen drinks were pretty weak, but at least they were delicious. Mixed drinks, wine and beer were all fine.
Watersports were fun. We never had a problem signing up for anything. The hobie cat rentals did fill if you weren't there to sign up at 9 when they opened, but everything else always had space. Our whole trip I was looking for dolphins or sea turtles to no avail. To my surprise on our last day we were out on a hobie cat and spotted a whale out beyond us! I saw the tail go up twice.
Evening entertainment was exactly as we had expected and experienced at other all inclusives. They pretty much do a "one age fits all" type show each night. Karoake, a band, fire eaters/dancers, a beach party one night with more of pretty much the same fire eaters/dancers but with a steel band this time. It ran 9-11 every night. If you are used to cruise ship evening entertainment, this was not it, but again not a complaint, an observation. Daytime entertainment was also basic, we really enjoyed pool volleyball as a family. They also offered beach volleyball, water aerobics and various other games throughout the day.
St. Lucia is a beautiful island that you must get out to see away from the resort. We did Joy's Cruise and it was the highlight of our trip. We also did an ATV tour which was fun. Overall we had a great time and would definitely recommend St. James Club to anyone considering it. It was a great value for what it offered.