Stunning private resort! We booked family villa with private jacuzzi that came with 2 rooms. Each rooms had one king size bed and 2 pullout twin beds under them. It’s perfect for 2 families of 8 people. The resort is in a perfect location surrounded by lush trees, white sand beach, and calm ocean. The water was so warm, just perfect for December tropical weather. The hotel also provided paddle board, kayak, and snorkeling that we used without extra charge. Front desk staff and restaurant employees made our vacation even more special! They were very professional and super friendly. They went out of their way to make us feel like we have the resort booked just for us. Lunch and dinner at the resort were always amazing. The hotel staff set up a nice romantic new year eve dinner for us with a fireworks. Not to mention their amazing drinks, our favorite was Welcome drink with Rum. Thank Moonlight Resort crews for a relaxing and memorable vacation! I highly recommend Moonlight Resorts to everyone!