We stayed in Sino wing. Old but still very acceptable. Room bathroom requires upgrade. Good selection of restaurants and bars around. Swimming pool on third floor of Sino wing very nice. Karon Beach far enough away from the fleshpots bars of Patong. Breakfast buffet with good choice of European and Thai foods. Very good mid range hotel.