Everything is fine and satisfactory, except for breakfast. During breakfast, all hot dishes have to be ordered, but My family and I preferred hot dishes are ready for selection in buffet style so that we don't need to wait. In addition, 2 middle-aged female staffs served at the breakfast treated some Asian guests in a very cold and unfriendly manner, that really made us unhappy. But except those 2 staffs, all other waiters/waitresses are very nice.