Casuarina Pine Villa is secluded beachfront paradise sit on a ½-mile stretch of white-sand overlooking the Atlantic Ocean, on Crooked Island in The Bahamas.