Trip.com M.
Google
Service, cleanliness, attentiveness of staff, etc. was all incredible. I got a free upgrade to the 20th floor, excluding lounge usage, and the view was absolutely gorgeous! The staff were all incredibly helpful with the checkin/checkout process, and the pool was absolutely beautiful as well. I dropped my glasses in the pool and lost them for 15 mins and the poolboy helped me find them so I was incredibly grateful. The only maybe downside is the location- it's quite a walk (a little under 10 mins) to the closest BTS station, and the hotel is connected to a huge duty free store so it feels like you have to walk quite a bit. However, the service, cleanliness, and view made up for all of this. Would stay here again! :)