We have just returned from a 1 week golf vacation at Half Moon and loved every minute of it. We had a lovely cottage on the beach. When not golfing, swimming, or eating we sat on our porch and enjoyed the views of the beach. The golf was awesome. We played 5 rounds on 3 different courses, all excellent. A caddy is assigned for each round. We found Michael to be an excellent caddy at the Half Moon course. You can ask for him. Unlike most resort golf, there was no waiting between shots - a round took 3 1/2 hours maximum. The staff made the experience care free and convenient. The food was excellent with lots of restaurants to choose from. The staff were all friendly and very helpful. Alicia was particularly helpful with our accommodation and a few other extras. Thank you Alicia! We will make every attempt to return next year.