On Saint Lucia island in the Caribbean, Jade Mountain is a secluded luxury resort with a pool covered in colorful tiles.