My husband, and my two daughters -- ages 1 and 3 -- stayed at Half Moon for a long week at the beginning of December. Here are my two cents:
Our accomodations were superb -- our room was so fabulous, I don't even want to disclose which one it was fearing it will not be available next time we book our trip. We moved twice before we arrived in our final and most lovely suite. It was at the far end of the resort and provided us with our own private beach.
We ordered room service for breakfast and lunch every day and ate on our terrace overlooking our little beach -- marvelous!
We had a babysitter -- provided by the resort -- come every evening to watch our girls after we fed them at the Seagrape Terrace -- Back to that in a moment. Our babysitter -- Sandra -- was very good -- kind, gentle and energetic. I hope to see her next time.
I took one look at the "kiddie" menu the first night and was not impressed -- all fried food and no veggies. I custom ordered their dinner every night after that and the staff was happy to oblige -- simple requests like grilled chicken breast and steamed broccoli. A small band of three men was there on the terrace every evening (early) playing music and singing. They were very kind to migrate their playlist to kid-friendly songs at the hour we were there with the kids. They played songs like Old MacDonald, etc... Very nice and the kids loved to dance on the raised gazebo right there in the center of the terrace.
The food on the regular menu(s) is typical resort food -- mediocre and expensive -- no big surprise. The Sugarmill restaurant was the best bet, although my best meal the whole week, surprisingly, was the last night at the Seagrape -- just a simple grilled snapper -- delicious! Breakfast and lunch were better meals than dinners in general. The "Italian" restaurant was the stinker.
The resort was under some renovation -- the children's center and parts of the grounds -- so I don't think it was in the best shape, but they are working on it.
The resort has nice stables -- the kids had pony rides and we visited almost every day just to pet the horses and ponies.
We rented a golf cart for the week, and this is a MUST. We all had fun riding around day and night from one end of the resort to the other -- made rainy days fun.
Satff was very friendly and warm. Houskeeping staff was particularly attentive and made sure they fit into OUR schedules.
I have one major complaint -- there is no food available during the day! There are plenty of drinks to go around all day long, but nary a morsel of food to go along with it. If you want food, you have to go to a restaurant or go to your room and order room service. I loved having a nice cold Red Stripe on the beach in the afternoon, but would have loved a little something to eat along with it. I can understand that the management does not want to encourage rodents and other critters to feast on leftovers on the beach, but I believe this resort has to work something out. I heard other guests ask bartenders the same question over and over -- "Do you have a snack menu?"
Overall, we had a wonderful time at Half Moon and we will return next year. I should also mention that we arrived right before the "high" season started so we could take advantage of reduced rates and still had perfect weather and the resort was quite quiet -- LOVED IT!