This was my second trip to Moon Palace and the staff is always so nice. The grounds are well kept as well. I feel very safe at this resort. The food is hit or miss. The buffets have some good items, the restaurants are your best bet but usually have long waits. The new coffee and crepe spot is great.