Overall a great hotel, and we loved our room and the swimming pool (the changing rooms and showers are amazing!) but there were some issues. Our door cards constantly stopped working even though we told the staff every time we extended our booking. The gym was much too hot, almost too hot to work out in. The shower in the room was not hot enough and the water temperature fluctuated a lot. Breakfast was very disappointing; the breakfast room so freezing that a lot of people had to wear their coats to breakfast and a lot of the food was cold even at 7.30am. The service at breakfast was poor and there was little good western food. Undeniably the view is absolutely stunning though. The worst thing was the internet, which even for Chinese websites was extremely slow, and that more than anything else spoiled our stay.