Overall, it was okay, but the cleanliness was lacking. There were a few strands of hair in the bathtub drain. The mattress and bedcover were stained. They apparently forgot to replace the bottled water in the room when I arrived. The buffet was also a bit pricey compared to other 5-star hotels, but that's okay. I'll be back again, hopefully, things will improve.