I originally booked at Yiho Huli, a Chinese hotel recommended by Expedia, at half the price of the Westin. Only problem was that I don't speak Chinese, and no one there spoke any English. After problems with checking in, the initial room I got had a broken toilet. When it proved impossible to get a taxi (even though the hotel had taxi cards), I checked out and moved to the Westin. The Westin met all the expectations of a top class hotel. More importantly, Xiamen is not Shanghai or Beijing, and very little English is spoken anywhere - no tourist maps either - thus the Westin , and its English-speaking staff, was a godsend. Expedia might want to consider this when recommending hotels, especially for tourists (but in this case for anyone not fluent in Chinese). Xiamen is a wonderful place, and the Westin a great hotel, which also facilitated a great holiday despite the language barrier.