A large furnished tropical island resort home on the largest of a group of three islands.