I think one needs pay attention what was said in the begining:
- Thailand
- Luxury accommodation
Most of suggestions expressed in these two pages are from a people living in US/Europe and using local hotels for business needs. It most likely won't be the case for the property in question.
The main question to be asked first is: 'who are your potential customers by numbers?' Because if it ends up that it will be Chinese, most suggestions expressed here can be easily put in trash bin.