The resort is on a seperate island, which is very well situated. Its reachableness is very well taken care of by Four Seasons. The luxury bungalows offer a lot of privacy and are well maintaned. The service can't be better! The staff is well trained and is always ready. The resort offers good food: there are 4 different 'top' restaurants. Enough variation. also very friendly for children, there are people that take care of the kids and entertain them. The hotel also offers a lot of activities. Like diving, snorkeling, boattrips, sailing etc. My son also got his Padi ( diving-diploma) here and has good experiences with the staff. Very friendly and helpful. All this for a very high rate, but you do get good value for it. This is really recommendable. We even think about going there again, really great!