The staff are very friendly and welcoming, however, for a 5-star hotel, there were several things lacking. For one, communication was difficult at times. Most 5-star hotels have staff that speak English quite well, especially in the restaurants and concierge/reception. However, this was not the case. I had to email several times explaining the same thing over and over before my arrival. I had a hard time explaining what I wanted to order from room service and finally had to give the number of the dish I wanted. Secondly, although the rooms are super spacious and the beds are quite comfortable, the room smelled a bit musty. Also, the second shower flooded immediately. We called to have them fix it, and a man came with a plunger. He was there only a few minutes and left. No word as to whether it was fixed or not. We had to call the housekeeping to have them clean the massive flooding on the floor. When it was cleaned, no one called to tell us if we could use it or not. Also, we had the Do Not Disturb on our door and Housekeeping knocked at night, waking us up. The property is beautiful and super convenient if you need an overnight stay in Bangkok before a flight (as we did), and the shuttle service is very convenient and free, which was great. But for a five-star hotel, they need much better training and much better service.