I stayed here with a hiking group and I expected just a place to sleep but was quite surprised. The rooms were pristine clean and comfortable. The bed was especially comfortable. I expected the usual buffet type food but the quality and presentation was way beyond my expectations. Service was fast and I never needed anything. Plates were quickly cleared. Everyone in the hotel was always working to make sure we were happy. Language was not a problem. The pool was sparkling clean. The staff was always available and the chef oversaw each meal. Everyone here takes pride in the hotel and should because it was great.