Staff were quick to accommodate and very pleasant. The selection at buffet dinner was very good and the buffet included soft drinks and beer which was nice. As ever a St Regis doesn't disappoint.Large bathroom allowed enough space to get ready. Lots of hot water and good pressure.The main restaurant offered excellent dinner choices and a first-class breakfast buffet! The on-site Chinese restaurant had an excellent menu with pictures and good descriptions. Swimming pool was nice, always a few families there for a swim. They have many different buildings so it is confusing and difficult to change buildings not to mention that you may have problems with the weather since you have to go outdoors to change building.