We stayed at Soneva Kiri for our honeymoon and could not have been more pleased with our experience. Our villa was beautiful, private, and had the most stunning views of the jungle and the ocean. We were taken care of from the moment of our check-in at the airport until we arrived back in Bangkok and the host helped us into our taxi. The food at Soneva is incredible. Seriously, we didn't have a bad meal. We'd highly recommend the full board meal option, as it saves money and hassle in the long run. It also brought prompter service, from what we could tell. Our guardian, Fon, was such a joy and catered to our every need. Everyone should have a Fon in their life. We greatly appreciated our housekeeping staff, Cat, who made sure our room had all our creature comforts and was always clean. She also helped with our laundry, which was helpful because we were always sweating! There isn't a single bad thing to say about this resort and we can't wait to return.