The facilities are good. Food is excellent. Room service is good. Some small changes are needed and very important is the attitude of the waiter in the restaurant. I had a bad experience when one of the waiter accidentally dropped a knife, though it did not hurt anyone, I did not hear the waiter said apology. This was important to be corrected.