The service was great, especially Joan n Benny who had upgraded our room to the beautiful river view without my request, which I was planning to ask when checking in, that was a very pleasant surprise indeed, and furthermore our room was changed immediately, after i complained of smoke stench was strong. Amenities were great especially the lavish garden by the river, and the 25 meter swimming pool just topped it all. However, the down side was the buffet breakfast, which really needs improvent