The company for which I work has an annual leadership conference for which I qualified. They sent my wife and I to the Half Moon Resort in Jamaica. We were OVERWHELMED!!! It was an all inclusive resort that included meals and drinks around the clock. The property was GIGANTIC and well manicured. The seascape views were breathtaking and the location was secured which gave us such peace. I could go on and on about the resort including its amenities. To give the synopsis, they have 2 miles of private beach, a dolphin lagoon where you can swim with the dolphins, an equestrian center that allows you to ride bareback on the horses right out into the sea, etc. There was so much to do that we never left the resort for the 5 days we were there. It was incredible. The lodging options were varied based on preferences, but we were put into a 6 bedroom villa with our own staff which included a butler and a housekeeper. Our staff, which was comprised of Anthony, Andrene, and Janet was the piece that made the trip unforgettable. They were always available and so friendly that they felt like part of the family by the time we departed. The company informed us that all costs of the trip were included including gratuity, but we were so impressed by Anthony, Andrene and Janet's desire to provide unparalleled service, that we pulled together an additional gratuity. Andrene washed our clothes daily and pressed them for us. She even mended a pair of khaki shorts for me that needed a new zipper and a button. All with a smile and no request for money. Anthony served us breakfast on our terrace daily at 8am, per our request, and was so warm and welcoming. It made getting up early a real enjoyment. Janet was always smiling and so friendly. We really got to know each of them and felt a little anxiety about leaving. We were concerned about staying in Jamaica after having spoken to a few friends. Needless to say, we were expecting a lot less and we were stunned! If you're entertaining a trip to Jamaica, I would urge you to consider the Half Moon Resort.