Cape Fahn Hotel, a private island resort in Koh Samui, Thailand, offers a personalized luxury escape bookable using World of Hyatt points. Read a full review with details about villas, food options, services, and more.