"Loved the main pool, the lap pool by our room was dirty and not ready for use. The beach was great. Food was really good but very expensive and so were the drinks. Check-in process was very lengthy and our room was delayed by over 1.5 hours. The lock to our room malfunctioned and we were locked out of our room for hours after the delayed check in which made for a very tough first day. The hotel emailed me before my trip to arrange for transportation and to see if we were celebrating any events. I made arrangements for a shared shuttle and told them my wife and I were celebrating our 25 wedding anniversary. Both requests were ignored, I had to follow up several times to make sure we had transportation and when the bill came it was for a private care taking the expense from 80 to 300 dollars, which they fixed. On the way out, a nice front desk person handed us two plastic cups for forgetting our wedding anniversary. We expected better from Half Moon, very disappointed with certain aspects of our trip. Great people working at this resort just poor management and horrible attention to detail"