Carlisle Bay is a luxury resort looking out over white sand, palm trees and turquoise water, with a backdrop of an emerald green rainforest. Sophisticated and contemporary…