Jade Mountain guests love their private infinity pools