While the property itself is somewhat beautiful, the surrounding landscape needs lots of attention. Everyday we did see pool cleaners but no one caring for the lush landscaping around everything. They must have been doing painting between guests because we had plastic on our light switches and there was still painters tape on the fake shutters in the room. The breakfast buffet was huge, so many options and very good. The menu the rest of the day was just ok. All the Thai food was amazing but if you moved away from that you might be a bit disappointed. Ie….. the pizza was soggy so it’s hard to handle, the nachos are very flavorless and no salt somewhat stale tasting but they come with a small amount of guacamole which was runny and pico not salsa. The staff by the pool only work at the restaurant so no one comes around for drinks during the day. You have to go to the bar yourself for drinks. The lounge chairs by the pool were all very uncomfortable, one tour had a bar in the middle of your back but both were not good on the lower back. The petting zoo in the mornings is very cute, small colorful birds, piglets and rabbits all to feed. Lastly, if the front desk says they are going to contact you when you’re room is ready, don’t be surprised if they don’t follow through.