This grand novetel is way better than the ones we stayed in Canada. The resort has beautiful greenery and 3 pools. It also has wonderful view of the beach (the hotel is on a hill). The staff are courteous and the room we had is decorated with stylish modern Thai style. Very comfortable bed (not too firm and not too soft), excellent water pressure for the shower. The entire resort is very clean and decorated with attention to detail. Wifi in the room works flawlessly. The only thing we were not completely satisfied was the breakfast. Although the buffet breakfast had abundant choices, it was on the bland side (we are picky eaters). We would definitely stay here again!