The stay was horrible, and will not come back. Hotel reservation was rough, i had hard time confirming my stay, local transportation at the beginning. They can't arrange local transportation to carry luggage when we took seaplane. At our first dinner, we had to pay over $5000 dinner for 4, which was not explained prior to our arrival. Visiting entertainers and hotel management staffs seemed to stay at the same villa as other guests, and were using hotel facilities, which seemed very uncomfortable. Our "Mr. Friday" (butler) was inexperienced, and can't tell us details. In general, service quality was poor as for 5 star hotel. Our room air-conditioner broke a couple of times. Every time it happens, we must call an engineer in the middle of the night. they did not offer room exchange, while there were vacant rooms. Maybe other rooms also had air-con issue? We saw cockroaches several times in our room. We ended up carrying 2 small cockroaches in our luggage and found them after we came home....Restaurants open late (normal for European standard, but late for others), so our kids had difficult time to adjust it.