We loved staying at Moon Palace! I was worried about traveling to Jamaica during a travel advisory but this resort is gated in and extremely safe. The resort is kept clean and the food was amazing, definitely try their Jamaican options if you can. We stayed in their “resort view” room but we still had a great view of the ocean and a beautiful sunrise/sunset. This resort is right in front of the town too which was pretty cool to see too. The only thing we didn’t love was there wasn’t a ton of things to do at night for a younger couple. They have nightly entertainment but it looked a little cheesy. They do have a lot of cool bars to check out at night though. Overall, we would definitely stay again.