Finally, for location, the resort sits beside the picturesque Pink Gin Beach overlooking the Caribbean Sea. Described as "paradise," "magical" and "out of this world" by past guests, Jade Mountain ...