If you are looking for a hotel in one of the best places in the world with a great staff, this is the one you are looking. We had a very good experience staying at the Sofitel Private Island.
The breakfast food is good, and my recommendation is to be at the restaurant around 8:00 am, before the best is gone.
The rooms are good size and clean, but they need some maintenance in the details like the shutters, curtains, the wood stain, and lounge chairs on the deck, but overall, they are in good shape and you will have beautiful views all day long.
If you have little ones back at home like me, this is important to you, because the WiFi doesn’t work in most of the overwater bungalows, and you will have to go near the main building to get a good signal.
Just as a note, you only have local channels and CNN on the TV, and no connection to the WiFi for the smart TV, so we grabbed a board game and a deck of cards from the lobby to have a good time in the windy/rainy day we had, instead of watching a movie.
All the staff members are very friendly and helpful, always trying to make your stay more pleasant. I am very happy with my experience there.