I just spent a week with my family at the Half Moon resort in Montego Bay. We stayed in a 2 bedroom suite that was steps away from the beach and less than 100 yards from the two major restaurants. This is a really special place that I think we will come back to many times. The staff is incredibly well trained and amazingly friendly and helpful. The food at all of the restaurants was very good.We ended up choosing the European Plan and it was the right choice for our family. They offer four different plans: $25/ person per day for breakfast, $85/person per day for breakfast and dinner, $150/ person per day for all meals and drinks and finally $200/day for all meals and activities. Our sense was that you would be hard pressed to spend $25 a person for breakfast ( an omelet is $11) and we averaged about $15 per person. We also wanted to eat off the property. But if you want something unlimited these plans could work well. The beach is fantastic and the water was perfect. The wi-fi actually works at the beach and I found that very helpful. I would highly recommend this property. My only real issue was I thought the spa prices were way above market so we never took the opportunity to try it out.