Excellent service. All staff members are friendly, competent, and efficient. All issues are resolved efficiently and right on the mark. Buffets for breakfast and dinner are excellent. Zen Garden offers great no-menu lunch too. Spa is great. I also enjoyed the morning walk to the waterfall,