Perched on the exclusive Henzell Point, this private villa boasts the island's most breathtaking sunrise views. Wake to golden light spilling across the Caribbean from your secluded peninsula retreat.