My wife and I recently stayed at the Half Moon for probably the 5th or 6th time. Each time we go it gets better. Great accommodations, super food and very courteous service. I highly recommend going in mid April as weather is perfect and not too crowded. I also recommend the all-inclusive option as menu prices are on the high side.