A truly wonderful experience. All the staff are professional and friendly, greet you as soon as you meet them, speak fluent English, even the cleaning staff are very good at English. The rooms and views are beyond words, very luxurious. The breakfast buffet is diverse, suitable for my family's taste.